﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using A2DFramework.AOPService;
using System.Runtime.Remoting.Messaging;

namespace A2DFramework.AOPService.Core
{
    public class CoreAOPRealProxy : BaseAOPRealProxy
    {
        public CoreAOPRealProxy(Type objType, MarshalByRefObject obj)
            :base(objType, obj)
        { 
        }

        protected override List<IAOPProcessor> GetAOPProcessors()
        {
            return AOPProcessorLoader.GetProcessors();
        }
    }
}